The Interministerial Certification Committee recently awarded 3 stars to the INSA Lyon French foreign language Department (FLE Department).